/**
 * Copyright 2010 Balaji Thennarangam.
 */
package com.kathez.business;

import java.util.List;

import com.kathez.KathezRoot;
import com.kathez.entity.BusinessOperable;

/**
 * Super interface for the business objects.
 * All the business objects will do the business logic 
 * using the {@link doBusiness} methods
 * @author Balaji T
 *
 */
public interface IKathezDelegatableBusiness extends KathezRoot {
			
	public List<String> getNamedBusinessServices();
	
	public Object callBusinessServiceByName(String serviceName,BusinessOperable entityObject);
}
